hill climb race - French English Dictionary